home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / MacLifeTools / rEFit / rEFIt-0.13.dmg / efi / refit / enable.sh < prev    next >
Encoding:
Linux/UNIX/POSIX Shell Script  |  2009-03-23  |  587 b   |  28 lines

  1. #!/bin/bash
  2.  
  3. LOADERNAME="refit.efi"
  4.  
  5. expand_dir () {
  6.   pushd "$1" >/dev/null
  7.   DIR="`pwd`"
  8.   popd >/dev/null
  9. }
  10.  
  11. expand_dir .
  12. if [ ! -f "$DIR/$LOADERNAME" ] ; then
  13.   expand_dir "`dirname "$0"`"
  14.   if [ ! -f "$DIR/$LOADERNAME" ] ; then
  15.     echo "You must run enable.sh from the directory where you put $LOADERNAME"
  16.     echo "or put enable.sh where $LOADERNAME is!"
  17.     exit 1
  18.   fi
  19. fi
  20.  
  21. if [ "$(uname -p)" != "i386" ]; then
  22.   echo "You must run enable.sh on an Intel-based Macintosh!"
  23.   exit 1
  24. fi
  25.  
  26. set -x
  27. sudo bless --folder "$DIR" --file "$DIR/$LOADERNAME" --labelfile "$DIR/refit.vollabel"
  28.